Louie's Chicken & Fish Grill
Currently closed|Open at 11:00 today
960 N Mountain Ave, Upland, CA 91786, United States
Attractions Near Louie's Chicken & Fish Grill
Restaurants Near Louie's Chicken & Fish Grill
Hotels Near Louie's Chicken & Fish Grill